be distantly related - Espagnol Anglais Dictionnaire